ill-suited for - English Synonyms Dictionary